/**
 * 实现栈 用数组模拟
 * 栈  后进先出 先进后出
 * 使用场景:
 *  十进制转二进制
 *  判断字符串的括号是否有效
 *  函数调用堆栈
 */

const stack: number[] = []

// 入栈
stack.push(1)
stack.push(2)
console.log(stack)

// 出栈
const item01 = stack.pop()
const item02 = stack.pop()
console.log(stack)
